Comment mettre une majuscule sur la première lettre d'une string

Solution initialement pensé

fonction toCapitalise(name){
	const _name = `${name}`; // copy the name, we don't want to modify the initial variable
	_name[0] = _name[0].toUpperCase();
	return _name;
}

La solution ne fonctionne pas car les types de base sont immutable.

Solution qui fonctionne

fonction toCapitalise(name){
	const [firstLetter, ...rest] = name.split('');
	return [firstLetter.toUpperCase(), ...rest];
}